"""
可以发现，不管是for还是while，都会在达到一定条件后才会自动停止循环
但是有些时候，我们的程序是需要手动去停止循环的。
比如说我计算一个结果，当我达到我的预期的时候，我就可以停止计算
"""
# a = 10
# for i in range(10000):
#     a *= i
#     if a > 100:
#         # 这个时候我想结束循环
#         ...

# continue
"""
首先要介绍的是这个关键字，这个关键字严格来说并不是停止循环
而是 跳过 某次循环, 当其触发时，处于其下的代码，不论层级缩进，都不会执行
比如我们可以利用这个机制来输出 奇数
"""

# for i in range(10):
#     if not i % 2:
#         # print(f"我是偶数{i}，我不要输出")
#         continue
#     print(i)

# break

"""
这个关键是会 终止循环
也就是说，一旦触发，整个循环都会停止，当其触发时，处于其下的代码，不论层级缩进，都不会执行
"""

# a = 0
# while True:
#     a += 1
#     if a > 10:
#         break
#     print(a)
